home *** CD-ROM | disk | FTP | other *** search
/ Atari Mega Archive 1 / Atari Mega Archive - Volume 1.iso / cli / mx2.arc / LP.DOC < prev    next >
Text File  |  1988-06-11  |  1KB  |  24 lines

  1. The LP and SPOOLER programs are examples of the use of interprocess
  2. communications using the SPINT calls. The SPOOLER.PRG is run as a backgound
  3. process by entering "sys bp spooler.prg" from the cli, after the programs
  4. runs it creates a directory called SPOOL and then checks to see if any
  5. files exist in this folder. Any files in the folder are then printed in
  6. backgound and the file is delete from the SPOOL directory after it is
  7. finished. The SPOOLER program then looks for the next file(s) until all
  8. files have been printed. The SPOOLER program then puts itself to sleep and
  9. waits until a SPINT 0 wakes up it again. The LP program only does a
  10. trigger of the SPINT 0 to wake the SPOOLER program. By copying a file(s)
  11. to the SPOOL directory and then running the LP program the SPOOLER
  12. program will print the file(s).
  13.  
  14. spooler.prg     program to background print any files in the spool
  15.                 directory
  16. pr.g            script file to copy file(s) to spool directory and run
  17.                 lp.prg
  18. lp.prg          program to wake up the spooler.prg and start printing
  19. sq.prg          program to check status of a file geing printed by the
  20.                 spooler.prg
  21. killlp.prg      program to kill the lp background spooler.
  22. startlp.g       script file to start the spooler.prg in background
  23.  
  24.